an object or lens that restricts airway passage or vision
impaired vision due to obstruction or interference
रोक या हस्तक्षेप के कारण impaired दृष्टि
English Usage: She felt as though her vision was asphyxiated by the dense fog.
Hindi Usage: उसे लगा कि उसके दृष्टि को घनी कोहरे ने अस्फिक्सियट कर दिया है।